﻿@charset "utf-8";
/* CSS Document */
html,body,header,section,footer,div,ul,ol,li,img,a,span,em,del,legend,center,strong,var,fieldset,form,label,dl,dt,dd,cite,input,hr,time,mark,code,figcaption,figure,textarea,h1,h2,h3,h4,h5,h6,p {margin:0;border:0;padding:0;font-style:normal;/*color:rgb(50,50,50);*/}
html,body {-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:auto;background-color:#fff;}
nav,article,aside,details,main,header,footer,section,fieldset,figcaption,figure {display:block;}
img,button,em,del,strong,var,label,cite,small,time,mark,code,textarea {display:inline-block;}
header,section,footer {position:relative;}
ol,ul {list-style:none;}
input,button,textarea {border:0;margin:0;padding:0;font-size:1em;line-height:1em;/*-webkit-appearance:none;*/    background-color:rgba(0,0,0,0);}
label,.wordWrap {word-wrap:break-word;word-break:break-all;}
table {border-collapse:collapse;border-spacing:0;}
.loading_more {display:block;height:1.5em;width:100%;}
.loading_more:before {background-image:url(../images/loading_more.gif) 30% center;background-repeat:no-repeat;background-size:contain;text-align:center;}
.loading_more:after {content:'加载更多';}
body {height:100%;}
body,button,input,select,textarea {font:12px/1.5 arial,"微软雅黑","宋体",Tahoma,Verdana,sans-serif;-webkit-text-size-adjust:none;}
fieldset,img {border:0;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,q,th,td,caption,article,aside,figure,figcaption,footer,header,hgroup,nav,section,audio,video {margin:0;padding:0;}
button,input,select,textarea {margin:0;vertical-align:middle;}
ul,ol,li,dl,dt,dd {list-style-type:none;}
em,code,i,b {font-style:normal;}
del {text-decoration:line-through;}
a {text-decoration:none;/*transition:all 0.3s ease-out 0s;*/cursor:pointer;color:#000;}
a:hover {text-decoration:none;}
.main {width:1200px;margin-left:auto;margin-right:auto;position:relative;}
.clearfix {*zoom:1}
.clearfix:before,.clearfix:after {content:' ';clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix:after {display:block;}
.im img {display:block;}
.cle {clear:both;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.lin19 {line-height:19px;}
.lin21 {line-height:21px;}
.lin25 {line-height:25px;}
.text_s {text-decoration:line-through;}
/*灰*/
.gray {color:#4e4e4e;}
.gray a,a.gray {color:#4e4e4e;}
.gray a:hover,a:hover.gray {color:#c20000;}
.gray2 {color:#828282;}
.gray2 a,a.gray2 {color:#828282;}
.gray2 a:hover,a:hover.gray2 {color:#c52200;}
.gray3 {color:#eeeeee;}
.gray3 a,a.gray3 {color:#eeeeee;}
.gray3 a:hover,a:hover.gray3 {color:#c52200;}
/*红*/
.red {color:#f00;}
.red a,a.red {color:#f00;}
.red a:hover,a:hover.red {color:#000;}
.red2 {color:#c20000;}
.red2 a,a.red2 {color:#c20000;}
.red2 a:hover,a:hover.red2 {color:#000;}
.red3 {color:#c20000;}
.red3 a,a.red3 {color:#c20000;}
.red3 a:hover,a:hover.red3 {color:#000;}
/*蓝*/
.blue {color:#0078d5;}
.blue a,a.blue {color:#0078d5;text-decoration:none;}
.blue a:hover,a:hover.blue {color:#c20000;}
/*绿*/
.green {color:#075f00;}
.green a,a.green {color:#075f00;text-decoration:none;}
.green a:hover,a:hover.green {color:#c20000;}
/*橙*/
.orange {color:#f66c56;}
.orange a,a.orange {color:#f66c56;text-decoration:none;}
.orange a:hover,a:hover.orange {color:#000;}
.orange2 {color:#d78800;}
.orange2 a,a.orange2 {color:#d78800;text-decoration:none;}
.orange2 a:hover,a:hover.orange2 {color:#000;}
/*紫*/
.purple {color:#a63e63;}
.purple a,a.purple {color:#a63e63;text-decoration:none;}
.purple a:hover,a:hover.purple {color:#000;}
/*白*/
.white {color:#fff;}
.white a,a.white {color:#fff;text-decoration:none;}
.white a:hover,a:hover.white {color:#c20000;}
.im img {display:block;}
.cw-icon {position:relative;cursor:default;zoom:1;}
.cw-icon .i,.cw-icon i {display:block;position:absolute;overflow:hidden;}
.bor1 {background-color:#fff;border:1px solid #c3c3c3;}
.bor1_2 {border:1px solid #dadada;}
.bor1_3 {border:1px solid #dadada;}
.bor2 {border:1px solid #d7d7d7;background-color:#FFF;}
.bor2_2 {border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background-color:#FFF;}
.bor3 {background-color:#FFF;border:1px solid #d4d4d4;border-top:0;}
.bor4 {border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
.bor_f {border-bottom:1px solid #e0e0e0;}
.tylrbox1 {padding:10px;}
.tylrbox1_2 {padding:10px 15px;}
.tylrbox1_3 {padding:10px 20px;}
.tylrbox1_4 {padding:15px 10px;}
.tylrbox2 {padding:15px;}
.tylrbox2_2 {padding:25px 15px;}
.tylrbox3 {padding:20px;}
.tylrbox4 {padding:30px;}
.tylrbox5 {padding:35px;}
.w100 {width:100px;}
.w125 {width:125px;}
.w150 {width:150px;}
.w200 {width:200px;}
.w230 {width:230px;}
.w230 {width:230px;}
.w248 {width:248px;}
.w250 {width:250px;}
.w280 {width:280px;}
.w315 {width:315px;}
.w700 {width:700px;}
.w735 {width:735px;}
.w860 {width:860px;}
.w900 {width:900px;}
.w949 {width:949px;}
.w955 {width:955px;}
/*按钮*/
.an1 {font-size:14px;height:35px;line-height:35px;text-align:center;color:#fff;border:0;cursor:pointer;background-color: #4f7977;display:inline-block;filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/border-radius:5px;/*opera或ie9*/-webkit-border-radius:5px;/*safari或chrome*/-moz-border-radius:5px;/*firefox*/}
.an1:hover,a:hover .an1 {color:#fff;background-color: #a92b00;}
.an2 {font-size:14px;height:35px;line-height:35px;text-align:center;color:#fff;border:0;cursor:pointer;background-color: #d6ae67;display:inline-block;filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/border-radius:5px;/*opera或ie9*/-webkit-border-radius:5px;/*safari或chrome*/-moz-border-radius:5px;/*firefox*/}
.an2:hover,a:hover .an2 {color:#fff;background-color: #209beb;}
.an3 {font-size:16px;height:45px;line-height:45px;text-align:center;color:#fff;border:0;cursor:pointer;display:inline-block;background-color:#3eb370;filter:progid:DXImageTransform.Microsoft.radius(strength=5);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.an3:hover,a:hover .an3 {color:#fff;background-color:#ff6700;}
.an4 {font-size:14px;padding:0 5px;height:35px;line-height:35px;text-align:center;color:#fff;border:0;cursor:pointer;background-color:#9fb53c;display:inline-block;}
.an4:hover,a:hover .an4 {color:#fff;background-color:#c76028;}
.an5 {font-size:14px;padding:0 5px;height:35px;line-height:35px;text-align:center;color:#fff;border:0;cursor:pointer;display:block;background-color:#c76028;}
.an5:hover,a:hover .an5 {color:#fff;background-color:#9fb53c;}
/*图片Hover放大效果*/
.hover_zoom img {-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:1500ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:1500ms;transform:scale(1,1);transition-timing-function:ease-out;transition-duration:1500ms;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;width:100%}
.hover_zoom:hover img {-webkit-transform:scale(1.15,1.15);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:1500ms;-moz-transform:scale(1.15,1.15);-moz-transition-timing-function:ease-out;-moz-transition-duration:1500ms;transform:scale(1.15,1.15);transition-timing-function:ease-out;transition-duration:1500ms;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}
/*图片Hover移动效果*/
.hover_yidong img {-webkit-transition:-webkit-transform .2s linear;-moz-transition:-moz-transform .2s linear;-o-transition:-o-transform .2s linear;transition:transform .2s linear;}
.hover_yidong:hover img {-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px);}
/*外发光*/
.wfg {-moz-transition:all .32s linear;-ms-transition:all .32s linear;-webkit-transition:all .32s linear;transition:all .32s linear;}
.wfg:hover {-webkit-box-shadow:0 20px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 2px rgba(0,0,0,0.2);box-shadow:0 0 20px 2px rgba(0,0,0,0.2);}
.wfg2 {-moz-transition:all .32s linear;-ms-transition:all .32s linear;-webkit-transition:all .32s linear;transition:all .32s linear;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.1);box-shadow:0 0 10px 2px rgba(0,0,0,0.1);}
.wfg2:hover {-webkit-box-shadow:0 0 20px 2px rgba(166,62,99,0.5);-moz-box-shadow:0 0 20px 2px rgba(166,62,99,0.5);box-shadow:0 0 20px 2px rgba(166,62,99,0.5);}
/*产品列表********/
.product {position:relative;float:left;line-height:1.5;overflow:visible;z-index:1;}
.product:hover {overflow:visible;z-index:3;background:#fff}
.product-iWrap {position:absolute;background-color:#fff;margin:0;padding:4px;*word-spacing:-1px;border:1px solid #ededed;border-radius:3px}
.product:hover .product-iWrap {height:auto;margin:-3px;border:4px solid #f05c7c;border-radius:0;-webkit-transition:border-color .2s ease-in;-moz-transition:border-color .2s ease-in;-ms-transition:border-color .2s ease-in;-o-transition:border-color .2s ease-in;transition:border-color .2s ease-in}
.productImg-wrap {display:table;table-layout:fixed;height:210px;width:100%;padding:0;margin:0;}
.product-iWrap .imgbox {width:185px;height:185px;overflow:hidden;}
.product-iWrap .imgbox img {max-width:100%;}
.product-iWrap .imgbox a:hover img {filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.product-iWrap .productPrice {width:185px;height:25px;line-height:25px;font-size:16px;text-align:center;display:block;}
.product-iWrap .productPrice strong {color:#bd240f;font-weight:100;margin:0 10px;}
.product-iWrap .productPrice span {color:#8e8e8e;font-weight:100;margin:0 10px;text-decoration:line-through;}
.product-iWrap .productTitle {color:#666;height:34px!important;max-height:34px;line-height:17px;}
.product-iWrap2 {position:absolute;background-color:#fff;margin:0;padding:4px;*word-spacing:-1px;border:1px solid #ededed;border-radius:3px}
.product:hover .product-iWrap2 {height:auto;margin:-3px;border:4px solid #f05c7c;border-radius:0;-webkit-transition:border-color .2s ease-in;-moz-transition:border-color .2s ease-in;-ms-transition:border-color .2s ease-in;-o-transition:border-color .2s ease-in;transition:border-color .2s ease-in}
.product-iWrap2 .imgbox {width:210px;height:210px;overflow:hidden;}
.product-iWrap2 .imgbox img {max-width:100%;}
.product-iWrap2 .imgbox a:hover img {filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.product-iWrap2 .productPrice {width:210px;height:25px;line-height:25px;font-size:16px;text-align:center;display:block;}
.product-iWrap2 .productPrice strong {color:#bd240f;font-weight:100;margin:0 10px;}
.product-iWrap2 .productPrice span {color:#8e8e8e;font-weight:100;margin:0 10px;text-decoration:line-through;}
.product-iWrap2 .productTitle {color:#666;height:34px!important;max-height:34px;line-height:17px;}
.in_protylist {width:210px;height:275px;background-color:#fff;float:left;}
.in_protylist:hover {-webkit-transition:all 0.5s ease-in-out 0.01s;-moz-transition:all 0.5s ease-in-out 0.01s;-o-transition:all 0.5s ease-in-out 0.01s;-ms-transition:all 0.5s ease-in-out 0.01s;transition:all 0.5s ease-in-out 0.01s;}
.in_protylist .imgbox {width:210px;height:210px;overflow:hidden;}
.in_protylist .imgbox img {max-width:100%;}
.in_protylist .imgbox a:hover img {-webkit-transition:all 0.5s ease-in-out 0.01s;-moz-transition:all 0.5s ease-in-out 0.01s;-o-transition:all 0.5s ease-in-out 0.01s;-ms-transition:all 0.5s ease-in-out 0.01s;transition:all 0.5s ease-in-out 0.01s;}
.in_protylist .productPrice {width:210px;height:25px;line-height:25px;font-size:16px;text-align:center;display:block;}
.in_protylist:hover .productPrice {background-color:#ffe2e8;-webkit-transition:all 0.5s ease-in-out 0.01s;-moz-transition:all 0.5s ease-in-out 0.01s;-o-transition:all 0.5s ease-in-out 0.01s;-ms-transition:all 0.5s ease-in-out 0.01s;transition:all 0.5s ease-in-out 0.01s;}
.in_protylist .productPrice strong {color:#bd240f;font-weight:100;margin:0 10px;}
.in_protylist .productPrice span {color:#8e8e8e;font-weight:100;margin:0 10px;text-decoration:line-through;}
.in_protylist .productTitle {color:#666;height:34px!important;max-height:34px;line-height:17px;width:190px;padding:3px 10px;display:inline-block;}
.in_protylist:hover .productTitle {background-color:#f6f6f6;}
.products_list {width:100%;height:auto;clear:both;}
.products_list li {width:185px;height:auto;float:left;}
.products_list li h3 {width:185px;overflow:hidden;line-height:23px;font-size:12px;text-align:center;font-weight:100;display:block;}
.products_list li a {cursor:pointer;text-decoration:none;}
.products_list li .imgbox {width:185px;height:185px;padding:3px;background-color:#fff;border:1px solid #e8e8e8;}
.products_list li .imgbox:hover {border:1px solid #d40000;}
.products_list li .imgbox .picfm {width:210px;height:158px;overflow:hidden;display:block;}
.products_list li img {max-width:100%;width:100%;}
/*图片列表********/
.pic_list {width:100%;height:auto;clear:both;}
.pic_list li {width:210px;height:auto;float:left;}
.pic_list li h3 {width:210px;overflow:hidden;height:34px;min-height:34px;line-height:17px;font-size:12px;text-align:center;font-weight:100;display:block;}
.pic_list li a {cursor:pointer;text-decoration:none;}
.pic_list li .imgbox {width:158px;height:211px;padding:1px;margin:0 auto 5px;background-color:#fff;border:1px solid #e8e8e8;}
.pic_list li .imgbox:hover {border:1px solid #d40000;}
.pic_list li .imgbox .picfm {width:158px;height:211px;overflow:hidden;display:block;}
.pic_list li img {max-width:100%;width:100%;}
.pic_list2 {width:100%;height:auto;clear:both;}
.pic_list2 li {width:218px;height:auto;float:left;}
.pic_list2 li h3 {width:218px;overflow:hidden;margin-top:5px;height:34px;line-height:17px;font-size:12px;text-align:center;font-weight:100;display:block;}
.pic_list2 li a {cursor:pointer;text-decoration:none;}
.pic_list2 li .imgbox {width:210px;height:158px;padding:3px;background-color:#fff;border:1px solid #e8e8e8;}
.pic_list2 li .imgbox:hover {border:1px solid #d40000;}
.pic_list2 li .imgbox .picfm {width:210px;height:158px;overflow:hidden;display:block;}
.pic_list li img {max-width:100%;width:100%;}
/*文章通用列表*/
.tywzlist,.tywzlist2,.tywzlist3 {height:auto;}
.tywzlist li,.tywzlist2 li,.tywzlist3 li {float:left;overflow:hidden;}
/*适用于23px*/
.tywzlist li a {padding-left:10px;float:left;display:block;background-position:0 10px;}
.tywzlist li a:hover {background-position:0 -47px;}
.tywzlist2 li a {padding-left:10px;float:left;display:block;background-position:-1197px -45px;}
.tywzlist2 li a:hover {background-position:-1197px -100px;}
/*适用于25px*/
.tywzlist2_2 li a {padding-left:10px;float:left;display:block;background-position:-1197px 10px;}
.tywzlist2_2 li a:hover {background-position:-1197px -100px;}
.tywzlist3 li a {padding-left:10px;float:left;display:block;background-position:-1196px 12px;}
.tywzlist3 li a:hover {background-position:-1196px -43px;}
/*翻页*/
/*翻页*/
.pageborder {
    border-top:1px solid #e2e2e2;
}
.page {
    padding: 20px 0 40px;
    width:100%;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    display: block;
    clear: both;
}
.page .Notices {
    display: inline-block;
    background-color: #fff;
    color:#8f8f8f;
    text-decoration: none;
    border: 1px solid #f4f4f4;
    padding-left: 12px;
    padding-right: 12px;
    line-height: 34px;
    margin-right: 3px;
    filter: progid:DXImageTransform.Microsoft.radius(strength=5); /*ie*/
    border-radius: 5px; /*opera或ie9*/
    -webkit-border-radius: 5px; /*safari或chrome*/
    -moz-border-radius: 5px; /*firefox*/
}
.page a {
    font-weight:bold;
    display:inline-block;
    background-color:#fafafa;
    color: #946b23;
    border: 1px solid #d1d1d1;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 34px;
    margin-left:3px;
    margin-right:3px;
    text-decoration: none;
    background-image: url(../images/page_bg1.gif);
    background-repeat: repeat-x;
    background-position: top;
    filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/
    border-radius:5px;/*opera或ie9*/
    -webkit-border-radius: 5px;/*safari或chrome*/
    -moz-border-radius: 5px;/*firefox*/
}
.page a:hover {
    color: #fff;
    border: 1px solid #bf5757;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 34px;
    background-image:none;
    background-color: #bf5757;
}
.page .pagefont {
    display:inline-block;
    color: #ee5f00;
    text-decoration: none;
    font-weight:bold;
    padding-left: 8px;
    padding-right: 8px;
    line-height: 36px;
}
.page .nopage {
    display:inline-block;
    background-color:#fff;
    color: #dcdcdc;
    text-decoration: none;
    border: 1px solid #dcdcdc;
    padding-left:12px;
    padding-right:12px;
    line-height: 34px;
    margin-left:5px;
    margin-right:5px;
    filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/
    border-radius:5px;/*opera或ie9*/
    -webkit-border-radius: 5px;/*safari或chrome*/
    -moz-border-radius: 5px;/*firefox*/
}
.page .nopage span{
    font-family:"宋体";
    font-weight:bold;
}
.page a span {
    font-family:"宋体";
    font-weight:bold;
}
.page .dd {
    display: inline-block;
    color: #333333;
    text-decoration: none;
    font-size:16px;
    padding-left: 8px;
    padding-right: 8px;
    line-height:34px;
    margin-left:5px;
    margin-right:5px;
}

/*上下篇*/
.pageArticle {
    color: #727272;
    height: 50px;
    line-height: 25px;
    margin-bottom: 10px;
    padding: 20px 0 0;
    border-top: 1px solid #e1e1e1;
}
.pageArticle li {
    width: 100%;
    height: 25px;
    line-height: 25px;
    float: left;
}
.pageArticle a {
    font-size: 14px;
    color: #1365be;
    text-decoration: underline;
}
.pageArticle a:hover {
    color: #c20000;
    text-decoration: none;
}
/*留言板相关**************/
.Message {width:680px;clear:both;}
.Message li {width:100%;margin:5px 0;float:left;}
.xlxz select {width:98%;height:35px;line-height:33px;}
.wbk textarea {width:98%;height:150px;line-height:23px;}
.srk input {width:98%;height:35px;line-height:33px;}
.lran a {width:49%;height:39px;line-height:39px;font-size:14px;text-align:center;color:#FFF;display:block;filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/    border-radius:5px;/*opera或ie9*/    -webkit-border-radius:5px;/*safari或chrome*/    -moz-border-radius:5px;/*firefox*/}
.lran .a1 {background-color:#ae2500;}
.lran .a2 {background-color:#005896;}
/*标题*/
.Message .title {width:80px;text-align:right;padding-right:10px;color:#878787;height:35px;line-height:35px;float:left;}
.Message .message_lr {margin-left:90px;min-height:35px;}
.Message .message_lr .inp1 {padding:0 10px;margin:0;text-align:left;height:33px;line-height:33px;border:1px solid #CCC;}
.Message .message_lr .inp2 {padding:5px 10px;margin:0;text-align:left;line-height:21px;border:1px solid #CCC;}
.Message .message_lr .select1 {text-align:left;padding-left:10px;height:33px;line-height:33px;border:1px solid #CCC;}
.Message .message_lr .yzm {cursor:pointer;}
.Message .message_lr input {float:left;}
.Message .message_lr input {transition:all 0.30s ease-in-out;-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;border-radius:4px;outline:none;}
.Message .message_lr input:focus {border:#35a5e5 1px solid;box-shadow:0 0 5px rgba(81,203,238,1);-webkit-box-shadow:0 0 5px rgba(81,203,238,1);-moz-box-shadow:0 0 5px rgba(81,203,238,1);}
/*表格*/
.dettable {border-left:1px solid #d2d2d2;border-top:1px solid #d2d2d2;}
.dettable td {padding:5px 2px;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}
.dettable th {padding:5px 2px;background-color:#f6f6f6;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}
/* 输入框外发光 */
.srkty input {transition:all 0.30s ease-in-out;-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;border:#35a5e5 1px solid;border-radius:4px;outline:none;}
.srkty input:focus {border:#35a5e5 1px solid;box-shadow:0 0 5px rgba(81,203,238,1);-webkit-box-shadow:0 0 5px rgba(81,203,238,1);-moz-box-shadow:0 0 5px rgba(81,203,238,1);}
.block_home_slider {/*padding:1px;*/    position:relative;background-color:#ffffff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(ie-css3.htc);/*半透明兼容*/    text-align:center;line-height:0;margin-right:auto;margin-left:auto;}
/*全屏标题*/
.lrbanner_main {width:100%;height:65px;line-height:65px;background-image:url(../images/lrbanner_bg.gif);background-repeat:repeat-x;background-position:top;}
.lrbanner_main h2 {font-size:25px;font-weight:100;text-align:center;color:#fff;line-height:65px;text-shadow:0 1px 1px #da8000;}
/*当前位置*/
.lrmainbtbg {height:41px;line-height:41px;background-color:#fafafa;/* border-bottom:1px solid #e1e1e1; */font-size: 14px;}
.lrmainbtbg h2 {font-size:18px;height:41px;line-height:41px;font-weight:100;display:inline-block;float:left;}
.lrmainbtbg .dqwz {padding-left:15px;float:left;background-position:0 -98px;}
.lrmainbtbg  .dqwz span {padding:0 10px;display:inline-block;}
.lrmainbtbg .dqwz a {color:#565656;text-decoration:none;}
.lrmainbtbg .dqwz a:hover {color:#eb4d16;text-decoration:none;}

/*high frequency classes begin*/
/*常用类*/
.main {width: 1200px;margin-left: auto;margin-right: auto;position: relative;}
.main-con { max-width:1200px;margin: 0 auto; }
.main-inner { max-width: 1180px; margin: 0 auto; }
.ovh {overflow: hidden; }
.fl {float: left; }
.fr, .flor {float: right; }
.clear { clear: both; }
.t-r {text-align: right; }
.t-l {text-align: left; }
.t-c {text-align: center; }
.ti20 {text-indent: 20px; }
.ti30 {text-indent: 30px; }
.fwb {font-weight: bold; }
.fwn {font-weight: normal; }
.d-b {display: block; }
.d-ib {display: inline-block; }
.d-n {display: none; }
/*大小写*/
.uppercase { text-transform: uppercase; }
.capitalize { text-transform: capitalize; }
.lowercase { text-transform: lowercase; }
/*文字颜色*/
.color-1 {color: #111111; }
.color-2 {color: #222222; }
.color-3 {color: #333333; }
.color-4 {color: #444444; }
.color-5 {color: #555555; }
.color-6 {color: #666666; }
.color-7 {color: #777777; }
.color-8 {color: #888888; }
.color-9 {color: #999999; }
.color-a {color: #aaaaaa; }
.color-b {color: #bbbbbb; }
.color-c {color: #cccccc; }
.color-d {color: #dddddd; }
.color-e {color: #eeeeee; }
.color-f {color: #ffffff; }
/*背景色*/
.bg-color-a {background-color: #aaaaaa; }
.bg-color-b {background-color: #bbbbbb; }
.bg-color-c {background-color: #cccccc; }
.bg-color-d {background-color: #dddddd; }
.bg-color-e {background-color: #eeeeee; }
.bg-color-f {background-color: #ffffff; }
.bg-f1 {background-color: #f1f1f1; }
.bg-f2 {background-color: #f2f2f2; }
.bg-f3 {background-color: #f3f3f3; }
.bg-f4 {background-color: #f4f4f4; }
.bg-f5 {background-color: #f5f5f5; }
.bg-f6 {background-color: #f6f6f6; }
.bg-f7 {background-color: #f7f7f7; }
.bg-f8 {background-color: #f8f8f8; }
.bg-f9 {background-color: #f9f9f9; }
.bg-fa {background-color: #fafafa; }
/*文字限制行数*/
.ellipsis {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: break-word; }
.ell__1 { display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;vertical-align: middle;-webkit-line-clamp: 1;}
.ell__2 { display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;vertical-align: middle;-webkit-line-clamp: 2;}
.ell__3 { display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;vertical-align: middle;-webkit-line-clamp: 3;}
.ell__4 { display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;vertical-align: middle;-webkit-line-clamp: 4;}
.ell__5 { display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;vertical-align: middle;-webkit-line-clamp: 5;}
.vam {vertical-align: middle; }
/*描边*/
.bd-dc { border: 1px solid #dcdcdc; }
.bdt-dc { border-top: 1px solid #dcdcdc; }
.bdr-dc { border-right: 1px solid #dcdcdc; }
.bdb-dc { border-bottom: 1px solid #dcdcdc; }
.bdl-dc { border-left: 1px solid #dcdcdc; }
.bdn { border: none; }
.bdn-t { border-top: none; }
.bdn-r { border-right: none; }
.bdn-b { border-bottom: none; }
.bdn-m { border-left: none; }
/*字体大小*/
.fz12 {font-size: 12px; }
.fz14 {font-size: 14px; }
.fz16 {font-size: 16px; }
.fz18 {font-size: 18px; }
.fz20 {font-size: 20px; }
.fz22 {font-size: 22px; }
.fz24 {font-size: 24px; }
.fz26 {font-size: 26px; }
.fz28 {font-size: 28px; }
.fz30 {font-size: 30px; }
.fz32 {font-size: 32px; }
.fz36 {font-size: 36px; }
.fz40 {font-size: 40px; }
/*行高*/
.lh20 {line-height: 20px; }
.lh22 {line-height: 22px; }
.lh24 {line-height: 24px; }
.lh26 {line-height: 26px; }
.lh28 {line-height: 28px; }
.lh30 {line-height: 30px; }
.lh35 {line-height: 35px; }
.lh40 {line-height: 40px; }
.lh45 {line-height: 45px; }
.lh50 {line-height: 50px; }
.lh55 {line-height: 55px; }
.lh60 {line-height: 60px; }
.lh65 {line-height: 65px; }
.lh70 {line-height: 70px; }
/*外边距*/
.m__0 { margin: 0; }
.m5 {margin: 5px; }
.m10 {margin: 10px; }
.m15 {margin: 15px; }
.m20 {margin: 20px; }
.m25 {margin: 25px; }
.m30 {margin: 30px; }
.m35 {margin: 35px; }
.m40 {margin: 40px; }
.m45 {margin: 45px; }
.m50 {margin: 50px; }
.m55 {margin: 55px; }
.m60 {margin: 60px; }
.mt0 {margin-top: 0; }
.mt5 {margin-top: 5px; }
.mt10 {margin-top: 10px; }
.mt15 {margin-top: 15px; }
.mt20 {margin-top: 20px; }
.mt25 {margin-top: 25px; }
.mt30 {margin-top: 30px; }
.mt35 {margin-top: 35px; }
.mt40 {margin-top: 40px; }
.mt45 {margin-top: 45px; }
.mt50 {margin-top: 50px; }
.mt55 {margin-top: 55px; }
.mt60 {margin-top: 60px; }
.mr0 {margin-right: 0; }
.mr5 {margin-right: 5px; }
.mr10 {margin-right: 10px; }
.mr15 {margin-right: 15px; }
.mr20 {margin-right: 20px; }
.mr25 {margin-right: 25px; }
.mr30 {margin-right: 30px; }
.mr35 {margin-right: 35px; }
.mr40 {margin-right: 40px; }
.mr45 {margin-right: 45px; }
.mr50 {margin-right: 50px; }
.mr55 {margin-right: 55px; }
.mr60 {margin-right: 60px; }
.mb0 {margin-bottom: 0; }
.mb5 {margin-bottom: 5px; }
.mb10 {margin-bottom: 10px; }
.mb15 {margin-bottom: 15px; }
.mb20 {margin-bottom: 20px; }
.mb25 {margin-bottom: 25px; }
.mb30 {margin-bottom: 30px; }
.mb35 {margin-bottom: 35px; }
.mb40 {margin-bottom: 40px; }
.mb43 {margin-bottom: 43px; }
.mb45 {margin-bottom: 45px; }
.mb50 {margin-bottom: 50px; }
.mb55 {margin-bottom: 55px; }
.mb60 {margin-bottom: 60px; }
.ml0 {margin-left: 0; }
.ml5 {margin-left: 5px; }
.ml10 {margin-left: 10px; }
.ml15 {margin-left: 15px; }
.ml20 {margin-left: 20px; }
.ml25 {margin-left: 25px; }
.ml30 {margin-left: 30px; }
.ml35 {margin-left: 35px; }
.ml40 {margin-left: 40px; }
.ml45 {margin-left: 45px; }
.ml50 {margin-left: 50px; }
.ml55 {margin-left: 55px; }
.ml60 {margin-left: 60px; }
/*内边距*/
.p__0 {padding: 0; }
.p5 {padding: 5px; }
.p10 {padding: 10px; }
.p15 {padding: 15px; }
.p20 {padding: 20px; }
.p25 {padding: 25px; }
.p30 {padding: 30px; }
.p35 {padding: 35px; }
.p40 {padding: 40px; }
.p45 {padding: 45px; }
.p50 {padding: 50px; }
.p55 {padding: 55px; }
.p60 {padding: 60px; }
.pt0 {padding-top: 0; }
.pt5 {padding-top: 5px; }
.pt10 {padding-top: 10px; }
.pt15 {padding-top: 15px; }
.pt20 {padding-top: 20px; }
.pt25 {padding-top: 25px; }
.pt30 {padding-top: 30px; }
.pt35 {padding-top: 35px; }
.pt40 {padding-top: 40px; }
.pt45 {padding-top: 45px; }
.pt50 {padding-top: 50px; }
.pt55 {padding-top: 55px; }
.pt60 {padding-top: 60px; }
.pr0 {padding-right: 0; }
.pr5 {padding-right: 5px; }
.pr10 {padding-right: 10px; }
.pr15 {padding-right: 15px; }
.pr20 {padding-right: 20px; }
.pr25 {padding-right: 25px; }
.pr30 {padding-right: 30px; }
.pr35 {padding-right: 35px; }
.pr40 {padding-right: 40px; }
.pr45 {padding-right: 45px; }
.pr50 {padding-right: 50px; }
.pr55 {padding-right: 55px; }
.pr60 {padding-right: 60px; }
.pb0 {padding-bottom: 0; }
.pb5 {padding-bottom: 5px; }
.pb10 {padding-bottom: 10px; }
.pb15 {padding-bottom: 15px; }
.pb20 {padding-bottom: 20px; }
.pb25 {padding-bottom: 25px; }
.pb30 {padding-bottom: 30px; }
.pb35 {padding-bottom: 35px; }
.pb40 {padding-bottom: 40px; }
.pb45 {padding-bottom: 45px; }
.pb50 {padding-bottom: 50px; }
.pb55 {padding-bottom: 55px; }
.pb60 {padding-bottom: 60px; }
.pl0 {padding-left: 0; }
.pl5 {padding-left: 5px; }
.pl10 {padding-left: 10px; }
.pl15 {padding-left: 15px; }
.pl20 {padding-left: 20px; }
.pl25 {padding-left: 25px; }
.pl30 {padding-left: 30px; }
.pl35 {padding-left: 35px; }
.pl40 {padding-left: 40px; }
.pl45 {padding-left: 45px; }
.pl50 {padding-left: 50px; }
.pl55 {padding-left: 55px; }
.pl60 {padding-left: 60px; }
/*图片*/
.picscale {
    transition: 0.5s all ease-out; -webkit-transition: 0.5s all ease-out; -moz-transition: 0.5s all ease-out; -ms-transition: 0.5s all ease-out; -o-transition: 0.5s all ease-out;
}
.picscale:hover {
    transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05);
}
/*过渡效果*/
.tras { transition: 0.7s all ease-out; -webkit-transition: 0.7s all ease-out; -moz-transition: 0.7s all ease-out; -ms-transition: 0.7s all ease-out; -o-transition: 0.7s all ease-out; }
.tra1 { transition: .1s all ease-out; -webkit-transition: .1s all ease-out; -moz-transition: .1s all ease-out; -ms-transition: .1s all ease-out; -o-transition: .1s all ease-out; }
.tra2 { transition: .2s all ease-out; -webkit-transition: .2s all ease-out; -moz-transition: .2s all ease-out; -ms-transition: .2s all ease-out; -o-transition: .2s all ease-out; }
.tra3 { transition: .3s all ease-out; -webkit-transition: .3s all ease-out; -moz-transition: .3s all ease-out; -ms-transition: .3s all ease-out; -o-transition: .3s all ease-out; }
.tra4 { transition: .4s all ease-out; -webkit-transition: .4s all ease-out; -moz-transition: .4s all ease-out; -ms-transition: .4s all ease-out; -o-transition: .4s all ease-out; }
.tra5 { transition: .5s all ease-out; -webkit-transition: .5s all ease-out; -moz-transition: .5s all ease-out; -ms-transition: .5s all ease-out; -o-transition: .5s all ease-out; }
.tra6 { transition: .6s all ease-out; -webkit-transition: .6s all ease-out; -moz-transition: .6s all ease-out; -ms-transition: .6s all ease-out; -o-transition: .6s all ease-out; }
.tra7 { transition: .7s all ease-out; -webkit-transition: .7s all ease-out; -moz-transition: .7s all ease-out; -ms-transition: .7s all ease-out; -o-transition: .7s all ease-out; }
.tra8 { transition: .8s all ease-out; -webkit-transition: .8s all ease-out; -moz-transition: .8s all ease-out; -ms-transition: .8s all ease-out; -o-transition: .8s all ease-out; }
.tra9 { transition: .9s all ease-out; -webkit-transition: .9s all ease-out; -moz-transition: .9s all ease-out; -ms-transition: .9s all ease-out; -o-transition: .9s all ease-out; }
.trad1 { transition-delay: .1s; -moz-transition-delay: .1s; -webkit-transition-delay: .1s; -o-transition-delay: .1s; }
.trad2 { transition-delay: .2s; -moz-transition-delay: .2s; -webkit-transition-delay: .2s; -o-transition-delay: .2s; }
.trad3 { transition-delay: .3s; -moz-transition-delay: .3s; -webkit-transition-delay: .3s; -o-transition-delay: .3s; }
.trad4 { transition-delay: .4s; -moz-transition-delay: .4s; -webkit-transition-delay: .4s; -o-transition-delay: .4s; }
.trad5 { transition-delay: .5s; -moz-transition-delay: .5s; -webkit-transition-delay: .5s; -o-transition-delay: .5s; }
.trad6 { transition-delay: .6s; -moz-transition-delay: .6s; -webkit-transition-delay: .6s; -o-transition-delay: .6s; }
.trad7 { transition-delay: .7s; -moz-transition-delay: .7s; -webkit-transition-delay: .7s; -o-transition-delay: .7s; }
.trad8 { transition-delay: .8s; -moz-transition-delay: .8s; -webkit-transition-delay: .8s; -o-transition-delay: .8s; }
.trad9 { transition-delay: .9s; -moz-transition-delay: .9s; -webkit-transition-delay: .9s; -o-transition-delay: .9s; }
.trad10 { transition-delay: 1s; -moz-transition-delay: 1s; -webkit-transition-delay: 1s; -o-transition-delay: 1s; }
/*high frequency classes end*/


/*新增*/
.im100 img {width:100%;}
.w267 {width:267px;}
.w300 {width:300px;}
.img100 {width:100%;}
.p20 {padding:20px;}
.w235 {width:235px;}
.w240 {width:240px;}
.w250 {width:250px;}
.w320 {width:320px;}
.w350 {width:350px;}
.w400 {width:400px;}
.w420 {width:420px;}
.w480 {width:480px;}
.w550 {width:550px;}
.w580 {width:580px;}
.w600 {width:600px;}
.w760 {width:760px;}
.w820 {width:820px;}
.w840 {width:840px;}
.w854 {width:854px;}
.w1000 {width:1000px;margin-left:auto;margin-right:auto;overflow:hidden}
.w1160 {width:1160px;margin-left:auto;margin-right:auto;}

/*图标*/
.topright li .top_menu i,
.inmianbt .more,
.inlmtit .more,
.inmianbt h1,
.inmianbt h2,
.in_login .conve dl dd .ico_conve.ico_conve1,
.in_login .conve dl dd .ico_conve.ico_conve2,
.in_login .conve dl dd .ico_conve.ico_conve3,
.in_login .conve dl dd .ico_conve.ico_conve4,
.onelist li a,
.wenda .q_list li a,
.wenda dl dt a,
.wenda dl dd,
.wenda .time,
.wenda .laizi,
footer .content_nr dl dt .icon1,
footer .content_nr dl dt .icon2,
footer .content_nr dl dt .icon3,
footer .content_nr dl dt .icon4,
footer .rig_box .share li .QQ,
footer .rig_box .share .wx a,
footer .rig_box .share .wb,
.news_jj .rgh1 li h2 a,
.notice2 .bt2 span,
.news_ranking li a,
.haowenlist dl dt a,
.haowenlist dl dd,
.haowenlist .time,
.haowenlist .laizi,
.cpshop .shopname,
.ty_cpbox .cp_jg .lxs_sj a i,
.ty_cpbox_2 .cp_jg .lxs_sj a i {background-image: url("../img/me_ico.png");background-repeat: no-repeat;}

/*诚信认证*/
.floatrightfoot {width:100px;height: auto;z-index: 9999;display: block;position: fixed;right:5px;bottom:100px;}
.floatrightfoot img{width:100%;}

/* 图片盒子 */
.img-box {}

.img-box img {
    width: 100%;
}

.img-box [class^="img-"] {
    display: block;
    height: 0;
    overflow: hidden;
}

.img-box .img-11 {
    padding-bottom: 100%;
}

.img-box .img-43 {
    padding-bottom: 75%;
}

.img-box .img-169 {
    padding-bottom: 56.25%;
}

.img-box .img-34 {
    padding-bottom: 133.33%;
}